package tool.softT

import shared.Pojo._
import tool.Pojo
import tool.Pojo._

import java.io.File
import dao._
import play.api.i18n.Messages

/**
 * Created by yz on 7/12/2020
 */
trait UnionSoftBT extends AllSoftBT with UnionSoftT {

 override def getFileInfos(workspaceDir: File, index: Int)(implicit matrixFileDataDao: MatrixFileDataDao, messages: Messages): List[FileInfoData] = {
    List(
      FileInfoData("Venn_Plot.pdf", messages("vennPlot")),
      FileInfoData("Diff_Metabolite.csv", messages("diffMetabolite")),
    )
  }

   override def getCommandData(workspaceDir: File, resultDir: File, index: Int):  List[CommandData]= {
    val command =
      s"""
           """.stripMargin
     List(CommandData(workspaceDir, List(command)))
  }

  override def producePlotConfigFile(workspaceDir: File, index: Int): Any = {

  }


}
